/* .step1 {
    overflow-y: auto;
    height: calc(100% - 4rem);
}

.bottom {
    position: absolute;
    bottom: 0.1rem;
    padding: 0.2rem 0.3rem;
    width: 100%;
} */
input, textarea {
    -webkit-user-select: auto !important;
    -khtml-user-select: auto !important;
    -moz-user-select: auto !important;
    -ms-user-select: auto !important;
    -o-user-select: auto !important;
    user-select: auto !important;
}
.file-row {
    display: flex;
    width: 100%;
}

.file-row .file-row-l {
    display: flex;
    width: 1rem;
}

.file-row .file-row-l img {
    margin: auto 0rem;
}

.file-row .file-row-m {
    width: calc(100% - 1.4rem);
    padding-right: 0.1rem;
}

.file-row .file-name {
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: 600;
    color: #2C2C2C;
}

.file-row .file-desc {
    color: #999;
    padding-top: 0.1rem;
}

.file-row .file-row-r {
    width: 0.4rem;
    height: 0.4rem;
    margin: auto;
}

.file-row-r img {
    width: 0.4rem;
    display: flex;
    align-items: center;
}